mud ivory whelk - Spanish English Dictionary